package com.omega_r.omegarecyclerview.expandable_example;

import com.omega_r.omegarecyclerview.ResourceTable;
import com.omega_r.omegarecyclerview.expandable_example.core.SimpleData;
import ohos.agp.components.ComponentState;
import ohos.agp.components.RadioButton;
import ohos.agp.components.element.PixelMapElement;
import ohos.agp.components.element.StateElement;
import ohos.app.Context;
import ohos.global.resource.NotExistException;
import ohos.global.resource.Resource;

import java.io.IOException;
import java.util.ArrayList;
import java.util.List;

public class GetData {
    public static List<SimpleData> getData(Context context) {
        List<SimpleData> simpleData = new ArrayList<>();
        List<String> child1 = new ArrayList<>();
        child1.add(context.getString(ResourceTable.String_child_text_1));
        List<String> child2 = new ArrayList<>();
        child2.add(context.getString(ResourceTable.String_child_text_2));
        List<String> child3 = new ArrayList<>();
        child3.add(context.getString(ResourceTable.String_child_text_3));
        child3.add(context.getString(ResourceTable.String_child_text_5));
        List<String> child4 = new ArrayList<>();
        child4.add(context.getString(ResourceTable.String_child_text_1));
        child4.add(context.getString(ResourceTable.String_child_text_2));
        child4.add(context.getString(ResourceTable.String_child_text_3));
        child4.add(context.getString(ResourceTable.String_child_text_4));
        child4.add(context.getString(ResourceTable.String_child_text_5));

        SimpleData simpleData1 = SimpleData.from(1, context.getString(ResourceTable.String_group_text_1), 1500,
                child1);
        SimpleData simpleData2 = SimpleData.from(1, context.getString(ResourceTable.String_group_text_2), 1500,
                child2);
        SimpleData simpleData3 = SimpleData.from(1, context.getString(ResourceTable.String_group_text_3), 1914,
                child3);
        SimpleData simpleData4 = SimpleData.from(1, context.getString(ResourceTable.String_group_text_5), 1914,
                child4);
        simpleData.add(simpleData1);
        simpleData.add(simpleData2);
        simpleData.add(simpleData3);
        simpleData.add(simpleData4);
        return simpleData;
    }


}
